* {
  margin: 0;
  padding: 0;
}

ul {
  list-style: none;
}

a {
  text-decoration: none;
}

img {
  display: block;
}

.zt {
  width: 100%;
}

.box {
  width: 100%;
  background-color: black;
}

.boxx {
  width: 1190px;
  height: 30px;
  margin: 0 auto;
  box-sizing: border-box;
}

.ul1 {
  display: flex;
}

.ul1 a {
  color: white;
}

.ul1 a:hover {
  color: red;
}

.ul1 li:nth-child(1) {
  font-size: 12px;
  line-height: 30px;
  color: white;
  margin-right: 50px;
}

.ul1 li:nth-child(2) {
  font-size: 12px;
  line-height: 30px;
  margin-right: 20px;
}

.ul1 li:nth-child(3) {
  font-size: 12px;
  line-height: 30px;
  color: white;
  margin-right: 20px;
}

.ul1 li:nth-child(4) {
  font-size: 12px;
  line-height: 30px;
  margin-right: 40px;
}

.ul1 li:nth-child(5) {
  font-size: 12px;
  line-height: 30px;
  margin-right: 110px;
}

.ul1 li:nth-child(6) {
  font-size: 12px;
  line-height: 30px;
  color: white;
  margin-right: 279px;
}

.ul1 li:nth-child(7) {
  margin-top: 4px;
  margin-right: 8px;
}

.ul1 li:nth-child(8) {
  font-size: 12px;
  line-height: 30px;
  margin-right: 20px;
  position: relative;
}

.boxx1 {
  width: 60px;
  height: 30px;
  position: absolute;
  left: 0px;
  top: 30px;
  border: 1px solid black;
  font-size: 12px;
  text-align: center;
  line-height: 30px;
  display: none;
}

.ul1 li:nth-child(8):hover .boxx1 {
  display: block;
  background-color: white;
  color: red;
}

.ul1 li:nth-child(9) {
  margin-top: 6px;
  margin-right: 8px;
}

.ul1 li:nth-child(10) {
  font-size: 12px;
  line-height: 30px;
  margin-right: 20px;
}

.ul1 li:nth-child(11) {
  margin-top: 3px;
  margin-right: 8px;
}

.ul1 li:nth-child(12) {
  font-size: 12px;
  line-height: 30px;
  margin-right: 20px;
  position: relative;
}

.boxx11 {
  width: 450px;
  height: 157px;
  position: absolute;
  left: -287px;
  top: 29px;
  display: none;
  background-color: white;
  z-index: 999;
}

.boxx11 dl {
  width: 100px;
  height: 157px;
  margin-top: 10px;
  float: left;
  margin-left: 43px;
}

.boxx11 dl dd {
  color: #cccccc;
  margin-left: 2px;
}

.boxx11 dl dd:nth-child(3) {
  margin-left: 10px;
}

.Img4 {
  width: 80px;
  height: 80px;
}

.ul1 li:nth-child(12):hover .boxx11 {
  display: block;
}

.ul1 li:nth-child(13) {
  font-size: 12px;
  line-height: 30px;
}

.box2 {
  width: 100%;
}

.box22 {
  width: 1190px;
  height: 150px;
  margin: 0 auto;
  display: flex;
  box-sizing: border-box;
}

.box22-left {
  width: 262px;
  height: 150px;
  box-sizing: border-box;
  background-color: white;
}

.list1 {
  font-size: 40px;
  font-weight: bold;
  letter-spacing: 10px;
  margin-top: 30px;
}

.boxx22-left-1 {
  width: 260px;
  height: 40px;
  line-height: 40px;
  color: white;
  font-weight: bold;
  background-color: black;
  margin-top: 24px;
}

.list2 {
  font-size: 20px;
  font-weight: bold;
  margin-left: 22px;
  margin-top: 20px;
}

.box22-right-s {
  width: 927px;
  height: 150px;
  display: flex;
  box-sizing: border-box;
}

.box22-right-s-left {
  width: 680px;
  height: 150px;
}

.b1 {
  width: 637px;
  height: 30px;
  display: flex;
  box-sizing: border-box;
}

.b1 input {
  width: 575px;
  height: 30px;
  margin-top: 40px;
  margin-left: 30px;
}

.list5 {
  width: 100px;
  height: 34px;
  background-color: black;
  margin-top: 40px;
}

.list5 a {
  color: white;
  font-size: 18px;
  line-height: 34px;
  font-weight: bold;
  margin-left: 28px;
}

.ul6 {
  display: flex;
  margin-top: 50px;
}

.ul6 li a:hover {
  color: red;
}

.ul6 li a {
  font-size: 12px;
  color: black;
}

.ul6 li:nth-child(1) {
  margin-left: 29px;
}

.ul6 li:nth-child(2) {
  margin-left: 10px;
}

.ul6 li:nth-child(3) {
  margin-left: 10px;
}

.ul7 {
  display: flex;
  margin-top: 20px;
}

.ul7 li a {
  color: black;
  font-size: 22px;
  font-weight: bold;
  font-size: 20px;
}

.ul7 li {
  margin-right: 20px;
}

.ul7 li:nth-child(1) {
  margin-left: 10px;
}

.ul7 li a:hover {
  color: red;
}

.ul7:nth-child(4) {
  position: relative;
}

.ul7 li:nth-child(4):hover .e {
  display: block;
}

.e {
  width: 500px;
  height: 250px;
  box-shadow: gray 1px 2px 1px 2px;
  position: absolute;
  left: 298px;
  top: 180px;
  z-index: 999;
  background-color: white;
  display: none;
}

.e-left {
  box-sizing: border-box;
  width: 250px;
  height: 250px;
  float: left;
}

.e-left input {
  width: 200px;
  height: 30px;
  border-radius: 20px;
  background-color: #aaaaaa;
  margin-top: 10px;
  margin-left: 20px;
}

.ul12 {
  display: flex;
  font-size: 12px;
  margin-top: 10px;
}

.ul13 li:nth-child(2) a {
  color: #cccccc;
  margin-left: 10px;
}

.ul13 li:nth-child(3) a {
  color: #cccccc;
  margin-left: 10px;
}

.ul13 li:nth-child(4) a {
  color: #cccccc;
  margin-left: 10px;
}

.ul13 li:nth-child(5) a {
  color: #cccccc;
  margin-left: 10px;
}

.ul13 li:nth-child(6) a {
  color: #cccccc;
  margin-left: 10px;
}

.ul13 li:nth-child(7) a {
  color: #cccccc;
  margin-left: 10px;
}

.ul13 li a:hover {
  color: red;
}

.e-right {
  width: 250px;
  height: 250px;
  box-sizing: border-box;
  overflow: scroll;
  float: left;
  border-left: 1px solid #cccccc;
}

.ul13 li a {
  font-size: 12px;
}

.box22-right-s-right {
  width: 246px;
  height: 150px;
  box-sizing: border-box;
}

.b2 {
  width: 240px;
  height: 50px;
  display: flex;
  border: 1px solid #cccccc;
  margin-top: 20px;
  position: relative;
  background-color: white;
}

.Img11 {
  width: 34px;
  height: 41px;
  margin-top: 4px;
  margin-left: 52px;
}

.ul8 {
  display: flex;
  margin-top: 12px;
  font-size: 20px;
  margin-left: 5px;
}

.ul8 li:nth-child(1) {
  margin-right: 3px;
}

.ul8 li:nth-child(2) {
  color: red;
  margin-right: 3px;
}

.c {
  width: 390px;
  height: 180px;
  box-sizing: border-box;
  display: none;
  position: absolute;
  left: -150px;
  top: 50px;
  background-color: white;
  border: 1px solid #cccccc;
}

.Img12 {
  float: left;
  margin-top: 20px;
  margin-left: 30px;
}

.ul9 {
  float: left;
  margin-top: 60px;
  margin-left: 15px;
}

.ul9 li:nth-child(1) {
  font-size: 12px;
  color: #cccccc;
}

.ul9 li:nth-child(2) {
  font-size: 12px;
  color: #cccccc;
}

.ul9 li:nth-child(3) {
  width: 30px;
  height: 18px;
  text-align: center;
  line-height: 18px;
  color: white;
  background-color: red;
  font-size: 14px;
  margin-top: 15px;
}

.ul9 li a {
  color: white;
}

.b2:hover .c {
  display: block !important;
  z-index: 999;
}

.Img13 {
  margin-top: 10px;
}

.box3 {
  width: 100%;
}

.box33 {
  width: 1190px;
  height: 30px;
  margin: 0 auto;
  margin-top: 20px;
}

.ul10 {
  display: flex;
}

.ul10 li a {
  color: black;
  font-size: 12px;
  line-height: 30px;
}

.ul10 li span {
  margin-right: 10px;
  margin-left: 10px;
}

.ul10 li a:hover {
  color: red;
}

.box4 {
  width: 100%;
  margin-top: 30px;
}

.boxx44 {
  width: 1190px;
  height: 400px;
  margin: 0 auto;
  display: flex;
  box-sizing: border-box;
}

.fdj {
  width: 320px;
  height: 400px;
}

.posi {
  width: 320px;
  height: 320px;
  position: relative;
}

.Img1 {
  width: 320px;
  height: 320px;
}

.Img2 {
  position: absolute;
  left: 0px;
  top: 0px;
}

.ul11 {
  display: flex;
}

.ul11 li {
  margin-left: 30px;
}

.box44-xt {
  width: 320px;
  height: 320px;
}

.box44-minqy {
  width: 120px !important;
  height: 120px !important;
  background-color: skyblue;
  opacity: 0.3;
  position: absolute;
  z-index: 999;
  display: none;
  left: 0px;
  top: 0px;
}

.box4-dqy {
  width: 240px;
  height: 240px;
  z-index: 999;
  overflow: hidden;
  position: absolute;
  left: 321px;
  top: 0px;
}

.xlb {
  width: 320px;
  height: 80px;
  position: relative;
}

.jtz {
  width: 20px;
  height: 20px;
  position: absolute;
  left: 39px;
  top: 598px;
  border-radius: 50%;
  background-color: black;
  opacity: 0.5;
  display: none;
}

.jty {
  width: 20px;
  height: 20px;
  position: absolute;
  left: 330px;
  top: 598px;
  border-radius: 50%;
  background-color: black;
  opacity: 0.5;
  display: none;
}

.xqy {
  width: 860px;
  height: 400px;
}

.xqy1 {
  width: 860px;
  height: 80px;
  display: flex;
  border-bottom: 1px solid #cccccc;
}

.ul14 li:nth-child(1) {
  font-size: 16px;
  margin-bottom: 5px;
}

.ul14 li:nth-child(2) {
  font-size: 14px;
  margin-bottom: 5px;
}

.ul14 li:nth-child(3) {
  font-size: 12px;
  color: #cccccc;
  margin-top: 10px;
}

.xqy1-right {
  margin-top: 30px;
  margin-left: 450px;
  position: relative;
}

.list3 {
  position: absolute;
  left: 67px;
  top: 42px;
  color: white;
  background-color: black;
  opacity: 0.7;
  width: 50px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  display: none;
}

.xqy1-right img:hover ~ .list3 {
  display: block;
}

.xqy2 {
  width: 860px;
  height: 80px;
  border-bottom: 1px solid #cccccc;
}

.ul15 {
  display: flex;
  margin-top: 10px;
  margin-bottom: 10px;
}

.ul15 li:nth-child(1) {
  font-size: 14px;
  color: #cccccc;
}

.ul15 li:nth-child(2) {
  font-size: 16px;
  margin-left: 40px;
}

.xqy2-x {
  display: flex;
}

.list6 {
  font-size: 14px;
  color: #cccccc;
}

.list7 {
  width: 40px;
  height: 20px;
  border: 1px solid red;
  text-align: center;
  font-size: 14px;
  color: red;
  line-height: 20px;
  margin-left: 46px;
  margin-right: 10px;
}

.ul16 {
  margin-right: 100px;
}

.ul16 li:nth-child(1) {
  font-size: 12px;
  margin-bottom: 5px;
}

.ul16 li:nth-child(2) {
  font-size: 12px;
}

.list8 {
  width: 60px;
  height: 30px;
  font-size: 14px;
  text-align: center;
  line-height: 30px;
  position: relative;
}

.cxxq {
  width: 720px;
  height: 286px;
  box-shadow: gray 1px 1px 1px 1px;
  position: absolute;
  left: 450px;
  top: 410px;
  background-color: white;
  z-index: 999;
  display: none;
}

.ul17 {
  display: flex;
  margin-top: 20px;
}

.ul17 li:nth-child(1) {
  font-size: 12px;
  text-align: center;
  line-height: 20px;
  border: 1px solid red;
  color: red;
  width: 30px;
  height: 20px;
  margin-right: 10px;
}

.ul17 li:nth-child(2) {
  font-size: 12px;
  margin-top: 12px;
}

.ul18 li:nth-child(1) {
  font-size: 12px;
}

.ul18 li:nth-child(2) {
  font-size: 12px;
  margin-top: 20px;
}

.ul18 li:nth-child(3) {
  display: flex;
  margin-left: 30px;
}

.ul18 li:nth-child(3) span {
  margin-top: 70px;
}

.ul18 li:nth-child(4) {
  font-size: 12px;
  margin-left: 40px;
}

.list8:hover ~ .cxxq {
  display: block;
}

.xqy3-1 {
  width: 70px;
  height: 41px;
  display: flex;
  border: 1px solid black;
}

.xqy3-1-z {
  width: 48px;
  height: 39px;
  text-align: center;
  line-height: 39px;
  border-right: 1px solid black;
}

.xqy3-1-y {
  width: 20px;
  height: 40px;
}

.xqy3-1-z-s {
  width: 18px;
  height: 20px;
  border-bottom: 1px solid black;
  text-align: center;
  line-height: 20px;
}

.xqy3-1-z-x {
  width: 18px;
  height: 20px;
  text-align: center;
  line-height: 20px;
}

.ul19 {
  display: flex;
  margin-top: 20px;
}

.ul19 li:nth-child(1) {
  font-size: 14px;
  color: #cccccc;
}

.ul19 li:nth-child(2) {
  font-size: 14px;
  width: 30px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  border: 3px solid black;
  margin-left: 40px;
}

.ul20 {
  display: flex;
}

.ul20 li:nth-child(1) {
  margin-top: 30px;
  margin-left: 70px;
}

.ul20 li:nth-child(2) {
  font-size: 14px;
  margin-left: 20px;
  margin-top: 40px;
}

.jr {
  width: 150px;
  height: 40px;
  background-color: red;
  margin-top: 30px;
  margin-left: 70px;
}

.ul21 {
  display: flex;
}

.ul21 li:nth-child(1) {
  font-size: 14px;
  color: white;
  line-height: 40px;
  margin-right: 10px;
  margin-left: 30px;
}

.ul21 li:nth-child(1) a {
  color: white;
}

.ul21 li:nth-child(2) {
  margin-top: 6px;
}

.ul24 {
  display: flex;
}

.ul24 li:nth-child(1) {
  font-size: 14px;
  color: white;
  line-height: 40px;
  margin-left: 30px;
}

.ul24 li:nth-child(2) {
  margin-top: 7px;
  margin-left: 10px;
}

.box5 {
  width: 41px;
  margin-left: 826px;
  margin-top: -118px;
  z-index: 999;
}

.ul23 li:nth-child(1) {
  position: relative;
}

.ul23 li:nth-child(2) {
  position: relative;
}

.ul23 li:nth-child(3) {
  position: relative;
}

.ul23 li:nth-child(4) {
  position: relative;
}

.ul23 li:nth-child(5) {
  position: relative;
}

.h {
  width: 60px;
  height: 35px;
  font-size: 12px;
  text-align: center;
  line-height: 35px;
  color: white;
  background-color: #aaa;
  position: absolute;
  left: -60px;
  top: 0px;
  display: none;
}

.hh {
  width: 50px;
  height: 120px;
  position: absolute;
  left: -53px;
  top: -50px;
  z-index: 999;
  display: none;
}

.hh img {
  width: 25px;
  height: 25px;
}

.ul23 li:nth-child(1):hover .h {
  display: block;
}

.ul23 li:nth-child(2):hover .h {
  display: block;
}

.ul23 li:nth-child(3):hover .h {
  display: block;
}

.ul23 li:nth-child(4):hover .hh {
  display: block;
}

.ul23 li:nth-child(5):hover .h {
  display: block;
}

.box6 {
  width: 100%;
}

.box66 {
  width: 1190px;
  height: 80px;
  margin-left: 35px;
  background-color: white;
}

.box66-1 {
  float: left;
  font-size: 40px;
  line-height: 80px;
  letter-spacing: 20px;
}

.box66-2 {
  display: flex;
  float: left;
}

.box66 input {
  width: 480px;
  height: 30px;
  margin-top: 22px;
  margin-left: 72px;
}

.box66-3 {
  float: left;
  width: 70px;
  height: 34px;
  text-align: center;
  line-height: 34px;
  font-size: 16px;
  color: white;
  margin-top: 22px;
  background-color: black;
}

.box7 {
  width: 100%;
  margin-top: 30px;
}

.box77 {
  width: 1190px;
  margin: 0 auto;
  display: flex;
}

.box77-left {
  width: 235px;
  height: 3150px;
  border-right: 1px solid #cccccc;
  border-left: none;
}

.list4 {
  font-size: 20px;
}

.box77-left-1 {
  width: 235px;
  height: 303px;
}

.ul25 img {
  width: 180;
  height: 235px;
}

.ul25 {
  width: 235px;
  margin-top: 30px;
}

.ul25 li:nth-child(2) {
  font-size: 12px;
  margin-left: 100px;
  margin-bottom: 5px;
}

.ul25 li:nth-child(3) {
  width: 20px;
  height: 2px;
  background-color: black;
  margin-left: 103px;
  margin-bottom: 5px;
}

.ul25 li:nth-child(4) {
  margin-left: 66px;
  font-size: 12px;
  margin-bottom: 5px;
  color: red;
}

.ul25 li:nth-child(5) {
  font-size: 12px;
  margin-left: 20px;
}

.box77-right {
  width: 955px;
  height: 2890px;
}

.ul26 {
  display: flex;
  margin-left: 30px;
}

.ul26 li:hover {
  width: 65px;
  border-bottom: 3px solid black;
  color: red;
}

.ul26 li {
  margin-right: 30px;
}

.bb {
  width: 955px;
  height: 369px;
  border-bottom: 1px solid #cccccc;
  display: flex;
}

.ul27 {
  margin-left: 50px;
  margin-top: 40px;
}

.ul27 li:nth-child(1) {
  font-size: 12px;
  margin-bottom: 10px;
}

.ul27 li:nth-child(2) {
  font-size: 12px;
  margin-bottom: 10px;
}

.ul27 li:nth-child(3) {
  font-size: 12px;
  margin-top: 20px;
  margin-bottom: 10px;
}

.ul27 li:nth-child(4) {
  font-size: 12px;
  margin-bottom: 10px;
}

.ul27 li:nth-child(5) {
  font-size: 12px;
  margin-bottom: 10px;
}

.ul27 li:nth-child(6) {
  font-size: 12px;
  margin-bottom: 10px;
}

.ul27 li:nth-child(7) {
  font-size: 12px;
  margin-bottom: 10px;
}

.ul27 li:nth-child(8) {
  font-size: 12px;
  margin-bottom: 10px;
}

.ul27 li:nth-child(9) {
  font-size: 12px;
  margin-bottom: 10px;
}

.ul28 {
  margin-left: 50px;
  margin-top: 40px;
}

.ul28 li:nth-child(1) {
  font-size: 12px;
  margin-bottom: 10px;
}

.ul28 li:nth-child(2) {
  font-size: 12px;
  margin-bottom: 10px;
}

.ul29 {
  margin-left: 50px;
  margin-top: 40px;
}

.ul29 li:nth-child(1) {
  font-size: 12px;
  margin-bottom: 10px;
}

.ul29 li:nth-child(2) {
  font-size: 12px;
  margin-bottom: 10px;
}

.ul30 {
  margin-left: 50px;
  margin-top: 40px;
}

.ul30 li:nth-child(1) {
  font-size: 12px;
  margin-bottom: 10px;
}

.cc {
  width: 955px;
  height: 600px;
  border-bottom: 1px solid black;
}

.ul31 {
  margin-left: 400px;
}

.ul31 li:nth-child(1) {
  font-size: 26px;
  margin-bottom: 10px;
  margin-left: 24px;
  margin-top: 50px;
}

.ul31 li:nth-child(2) {
  font-size: 22px;
  margin-bottom: 10px;
}

.ul31 li:nth-child(3) {
  width: 20px;
  height: 2px;
  margin-left: 69px;
  background-color: black;
}

.mysq {
  width: 263px;
  height: 340px;
  margin-top: 30px;
  margin-left: 30px;
}

.mysq:hover {
  background-color: whitesmoke;
  box-shadow: gray 3px 1px 2px 3px;
}

.Img10 {
  width: 195px;
  height: 195px;
  margin-left: 30px;
}

.ul32 li:nth-child(1) {
  font-size: 14px;
  margin-bottom: 3px;
  margin-top: 3px;
  margin-left: 29px;
}

.ul32 li:nth-child(2) {
  font-size: 14px;
  margin-bottom: 3px;
  margin-left: 29px;
}

.ul32 li:nth-child(3) {
  font-size: 14px;
  margin-bottom: 3px;
  margin-left: 29px;
}

.ul32 li:nth-child(4) {
  font-size: 14px;
  margin-bottom: 3px;
  margin-top: 3px;
  margin-left: 29px;
}

.ul33 {
  display: flex;
  margin-left: 30px;
  margin-top: 30px;
}

.ul33 li img {
  width: 25px;
  height: 25px;
}

.ul33 li:nth-child(2) {
  font-size: 14px;
  margin-left: 5px;
  margin-right: 91px;
}

.ul33 li:nth-child(3) {
  font-size: 14px;
}

.dd {
  width: 955px;
  height: 950px;
  z-index: 999;
  border-bottom: 1px solid black;
}

.ul34 li:nth-child(1) {
  font-size: 14px;
  margin-left: 70px;
  margin-bottom: 10px;
}

.ul34 li:nth-child(2) {
  font-size: 14px;
  margin-left: 80px;
  margin-bottom: 10px;
}

.ul34 li:nth-child(3) img {
  margin-left: 30px;
}

.dd2 {
  display: flex;
  margin-top: 40px;
}

.ul35 li:nth-child(1) img {
  margin-left: 55px;
  margin-bottom: 20px;
}

.ul35 li:nth-child(2) {
  margin-left: 63px;
  margin-bottom: 20px;
  font-size: 14px;
}

.ul35 li:nth-child(3) img {
  margin-left: 67px;
}

.ul36 {
  margin-left: 111px;
}

.ul36 li:nth-child(1) {
  font-size: 14px;
  color: #cccccc;
}

.ul37 {
  margin-left: 450px;
}

.ul37 li:nth-child(1) {
  font-size: 14px;
  margin-top: 100px;
}

.lia {
  margin-left: -79px;
}

.ul38 {
  display: flex;
  margin-top: 120px;
  margin-left: 389px;
}

.ul38 li:nth-child(1) {
  width: 70px;
  height: 40px;
  font-size: 14px;
  line-height: 40px;
  text-align: center;
  border: 1px solid #cccccc;
  margin-right: 30px;
}

.ul38 li:nth-child(2) {
  width: 50px;
  height: 40px;
  font-size: 14px;
  line-height: 40px;
  text-align: center;
  border: 1px solid #cccccc;
}

.ul38 li:nth-child(3) {
  width: 50px;
  height: 40px;
  font-size: 14px;
  line-height: 40px;
  text-align: center;
  border: 1px solid #cccccc;
  background-color: black;
  margin-right: 15px;
  color: whitesmoke;
}

.ul38 li:nth-child(4) {
  width: 70px;
  height: 40px;
  font-size: 14px;
  line-height: 40px;
  text-align: center;
  border: 1px solid #cccccc;
  margin-left: 20px;
}

.ul38 li:nth-child(5) {
  margin-left: 30px;
  margin-top: 11px;
}

.ul38 li:nth-child(6) {
  width: 70px;
  height: 40px;
  font-size: 14px;
  border: 1px solid #cccccc;
  margin-right: 10px;
}

.ul38 li:nth-child(7) {
  margin-right: 10px;
  margin-top: 11px;
  margin-right: 20px;
}

.ul38 li:nth-child(8) {
  width: 70px;
  height: 40px;
  font-size: 14px;
  line-height: 40px;
  text-align: center;
  border: 1px solid #cccccc;
  background-color: black;
  color: whitesmoke;
}

.ee {
  width: 955px;
  height: 182px;
  border-bottom: 1px solid black;
}

.ul39 {
  margin-top: 30px;
  margin-left: 160px;
}

.ul39 li:nth-child(1) {
  font-size: 24px;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 281px;
}

.ul39 li:nth-child(2) {
  font-size: 14px;
  margin-bottom: 10px;
  margin-left: 312px;
}

.ul39 li:nth-child(3) {
  margin-left: 315px;
  width: 30px;
  height: 2px;
  background-color: black;
}

.ul40 {
  display: flex;
  margin-top: 20px;
  margin-left: 200px;
}

.ul40 li:nth-child(1) img {
  margin-right: 20px;
}

.ul40 li:nth-child(2) {
  margin-right: 40px;
  margin-top: 10px;
  font-size: 30px;
  font-weight: bold;
  color: #cccccc;
}

.ul40 li:nth-child(3) {
  width: 100px;
  height: 30px;
  background-color: red;
  color: whitesmoke;
  text-align: center;
  line-height: 30px;
  margin-top: 15px;
}

.ul40 li:nth-child(3):hover {
  background-color: black;
}

.ff {
  width: 955px;
  height: 234px;
  border-bottom: 1px solid black;
}

.ul41 {
  margin-top: 20px;
}

.ul41 li:nth-child(1) {
  font-size: 24px;
  margin-bottom: 10px;
  margin-left: 431px;
}

.ul41 li:nth-child(2) {
  font-size: 22px;
  margin-bottom: 10px;
  margin-left: 375px;
}

.ul41 li:nth-child(3) {
  width: 30px;
  height: 2px;
  background-color: black;
  margin-left: 473px;
}

.ul42 {
  margin-top: 20px;
}

.ul42 li:nth-child(1) {
  font-size: 14px;
  margin-left: 30px;
  margin-bottom: 10px;
}

.ul42 li:nth-child(2) {
  font-size: 14px;
  margin-left: 30px;
  margin-bottom: 20px;
  color: #cccccc;
}

.ul42 li:nth-child(3) {
  font-size: 14px;
  margin-left: 30px;
  margin-bottom: 20px;
  color: #cccccc;
}

.ul42 li:nth-child(4) {
  font-size: 12px;
  margin-left: 50px;
  margin-bottom: 20px;
  color: #cccccc;
}

.jj {
  width: 955px;
  height: 200px;
  border-bottom: 1px solid black;
}

.ul43 {
  margin-top: 30px;
  margin-left: 30px;
}

.ul43 li:nth-child(1) {
  font-size: 12px;
  margin-bottom: 10px;
}

.ul43 li:nth-child(2) {
  font-size: 12px;
  margin-bottom: 10px;
}

.ul43 li:nth-child(3) {
  font-size: 12px;
  margin-bottom: 10px;
}

.ii {
  width: 955px;
  height: 281px;
  border-bottom: 1px solid black;
}

.ul44 {
  margin-top: 30px;
  margin-left: 30px;
}

.ul44 li {
  font-size: 12px;
  margin-bottom: 5px;
}

.kk {
  width: 955px;
  height: 150px;
}

.ul45 {
  margin-top: 30px;
  margin-left: 30px;
}

.ul45 li:nth-child(1) {
  font-size: 12px;
  margin-bottom: 10px;
}

.ul45 li:nth-child(2) {
  font-size: 12px;
  margin-bottom: 10px;
  color: #cccccc;
}

.ul45 li:nth-child(3) {
  font-size: 12px;
  margin-bottom: 10px;
  color: #cccccc;
}

.ul45 li:nth-child(4) {
  font-size: 12px;
  margin-bottom: 10px;
  color: #cccccc;
}

.box8 {
  width: 100%;
  margin-top: 40px;
}

.box88 {
  width: 1190px;
  height: 140px;
  display: flex;
  margin: 0 auto;
}

.box88-1 {
  width: 140px;
  height: 140px;
  display: flex;
  margin-right: 95px;
}

.ul46 {
  margin-top: 20px;
}

.ul46 li img {
  margin-left: 10px;
  margin-bottom: 10px;
}

.ul46 li:nth-child(2) {
  font-size: 12px;
  font-weight: bold;
  margin-left: 10px;
}

.box88-2 {
  width: 2px;
  height: 40px;
  background-color: #cccccc;
  margin-left: 40px;
  margin-top: 55px;
}

.box9 {
  width: 100%;
}

.box99 {
  width: 1190px;
  height: 183px;
  display: flex;
  margin-top: 20px;
  border-top: 3px solid black;
}

.ul47 {
  margin-right: 60px;
  margin-left: 30px;
  margin-top: 20px;
}

.ul47 li:nth-child(1) {
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 10px;
}

.ul47 li:nth-child(2) {
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 10px;
  color: #cccccc;
}

.ul47 li:nth-child(2):hover {
  color: red;
}

.ul47 li:nth-child(3):hover {
  color: red;
}

.ul47 li:nth-child(4):hover {
  color: red;
}

.ul47 li:nth-child(3) {
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 10px;
  color: #cccccc;
}

.ul47 li:nth-child(4) {
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 10px;
  color: #cccccc;
}

.ul48 {
  margin-left: 157px;
  margin-top: 20px;
}

.ul48 li {
  width: 60px;
  height: 25px;
  background-color: black;
  margin-bottom: 15px;
}

.box10 {
  width: 100%;
  background-color: black;
}

.box100 {
  width: 1190px;
  height: 100px;
  margin: 0 auto;
}

.ul49 {
  display: flex;
  margin-left: 150px;
}

.ul49 li {
  color: white;
  margin-top: 20px;
  margin-bottom: 10px;
  margin-left: 20px;
}

.ul50 {
  display: flex;
  margin-left: 180px;
}

.ul50 li {
  color: white;
}

.oo {
  background-color: whitesmoke;
}
